package ecarx.xsf.notificationcenter.notification;

import ecarx.xsf.notificationcenter.notification.ICardNotificationListener;

import ecarx.xsf.notificationcenter.notification.INotificationBar;

interface ILauncherControllerService {

    /*
     * 注册远程回掉通知
     */
    void addNotificationListener(ICardNotificationListener listener);

    /*
     * 移除远程监听回掉通知
     */
    void removeNotificationListener(ICardNotificationListener listener);

    /*
     * 卡片处理状态
     * status 0 未处理，1，已处理
     */
    void notifyCardHandleStatus(in INotificationBar iNotificationBar,in int status);
}
